def analyze_words(input_string):
    words = input_string.split()
    
    if len(words) <= 1:
        print("Мало данных для анализа")
        return
    
    count_total = len(words)
    count_upper_cyrillic = sum(1 for word in words if word[0].isupper() and word[0] >= 'А' and word[0] <= 'Я')
    count_latin_symbol = sum(1 for word in words if any(char.isalpha() and char.isascii() for char in word))
    count_short_words = sum(1 for word in words if len(word) <= 3)
    count_hyphen_words = sum(1 for word in words if '-' in word)
    
    longest_word = max(words, key=len)
    
    print(f"Кол-во слов: {count_total}")
    print(f"Кол-во слов с заглавной кириллической буквы: {count_upper_cyrillic}")
    print(f"Кол-во слов содержащих латинский символ: {count_latin_symbol}")
    print(f"Кол-во слов не превышающих 3 символа: {count_short_words}")
    print(f"Кол-во слов в составе которых имеется дефис: {count_hyphen_words}")
    print(f"Самое длинное слово: {longest_word}")
    print(f"Длина слова: {len(longest_word)}")

input_string = input("Введите слова через пробел: ")
analyze_words(input_string)
